package com.slmxz.tms.system.model.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Getter;
import lombok.Setter;

import java.time.LocalDateTime;

/**
 * @Author：albert
 * @Date：2025/7/23 15:18
 */
@Getter
@Setter
public class LogVO {

    /**
     * 日志模块
     */
    private String module;

    /**
     * 操作事项
     */
    private String operateItem;

    /**
     * 日志内容
     */
    private String content;

    /**
     * 请求路径
     */
    private String requestUri;

    /**
     * 执行时间(毫秒)
     */
    private Long executionTime;


    /**
     * 创建人ID
     */
    private String operator;

    /**
     * 创建时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime createTime;

}
